//每次调$.post get ajax方法的时候都会调用ajaxPrefilter这个函数 函数里可以接受一个参数 参数是请求的配置项

$.ajaxPrefilter(function (option) {
    console.log(option);//ajax请求配置项
    option.url = 'http://api-breakingnews-web.itheima.net' + option.url
    if (option.url.indexOf('/my') !== -1) {
        option.headers = {
            Authorization: localStorage.getItem('token') || ''
        }
        option.complete = function (res) {//无论请求成功还是失败都会执行的回调，常用全局成员的释放，或者页面状态的重置
            console.log(res)
            if (res.responseJSON.status === 1 && res.responseJSON.message === "身份认证失败！") {
                localStorage.removeItem('token');
                location.href = 'login.html'
            }
        }
    }
})